Audio Onset Detection Using Machine Learning Techniques: the Effect and Applicability of Key and Tempo Information
نویسنده
چکیده
This paper explores the effect musical context, namely key and tempo, on audio onset detection using machine learning techniques, with a focus on the changes in performance caused by mismatched key and tempo between training and test pieces, and the potential benefits of incorporating such musical information. We extract frequency energy information from audio as the input instance attributes for the machine learning techniques. The audio is synthesized from MIDI files, which provide exact onset times. We test two state-of-the-art machine learning algorithms, Support Vector Machines and Neural Networks, for their learning and classification of audio onsets. In the first experiment, testing is performed on the training piece, transposed to different keys and time-stretched to various tempi. The results show that audio onset detection performs significantly better when the key and tempo of the test and training sets concur, than when they are different. We propose several ways to incorporate key and tempo in an onset detection system. In the second experiment, we use J. S. Bach’s 24 Preludes from the Well-Tempered Clavier Book 1. The inclusion of tempo information improves the results on average. The positive performance changes supports the usefulness of tempo and key knowledge in the design of onset detection systems, or in the prescription of confidence statistics to onset detection outcomes.
منابع مشابه
Using Machine Learning Algorithms for Automatic Cyber Bullying Detection in Arabic Social Media
Social media allows people interact to express their thoughts or feelings about different subjects. However, some of users may write offensive twits to other via social media which known as cyber bullying. Successful prevention depends on automatically detecting malicious messages. Automatic detection of bullying in the text of social media by analyzing the text "twits" via one of the machine l...
متن کاملFault Detection of Anti-friction Bearing using Ensemble Machine Learning Methods
Anti-Friction Bearing (AFB) is a very important machine component and its unscheduled failure leads to cause of malfunction in wide range of rotating machinery which results in unexpected downtime and economic loss. In this paper, ensemble machine learning techniques are demonstrated for the detection of different AFB faults. Initially, statistical features were extracted from temporal vibratio...
متن کاملAutomatic road crack detection and classification using image processing techniques, machine learning and integrated models in urban areas: A novel image binarization technique
The quality of the road pavement has always been one of the major concerns for governments around the world. Cracks in the asphalt are one of the most common road tensions that generally threaten the safety of roads and highways. In recent years, automated inspection methods such as image and video processing have been considered due to the high cost and error of manual metho...
متن کاملAnalyzing new features of infected web content in detection of malicious web pages
Recent improvements in web standards and technologies enable the attackers to hide and obfuscate infectious codes with new methods and thus escaping the security filters. In this paper, we study the application of machine learning techniques in detecting malicious web pages. In order to detect malicious web pages, we propose and analyze a novel set of features including HTML, JavaScript (jQuery...
متن کاملتعیین مرز و نوع عبارات نحوی در متون فارسی
Text tokenization is the process of tokenizing text to meaningful tokens such as words, phrases, sentences, etc. Tokenization of syntactical phrases named as chunking is an important preprocessing needed in many applications such as machine translation information retrieval, text to speech, etc. In this paper chunking of Farsi texts is done using statistical and learning methods and the grammat...
متن کامل